# -*- coding:utf-8 -*-
from PySide6.QtWidgets import (QHBoxLayout, QCheckBox, QGroupBox)

class ExportTypeGroup(QGroupBox):
    def __init__(self):
        """
        export type 类型设置
        """
        super().__init__("导出类型设置")
        export_type_layout = QHBoxLayout()
        # 创建多个复选框并添加到水平布局
        self.export_type_cb = [
            QCheckBox("Json"),
            QCheckBox("Golang"),
            QCheckBox("Java"),
            QCheckBox("C#"),
        ]
        
        # 将复选框添加到布局
        for cb in self.export_type_cb:
            export_type_layout.addWidget(cb)

        self.setLayout(export_type_layout)